Enviado por: deabid
Fecha: 1082306725
Actualizado: 1082306725
¿Usa base de datos?: 1
Visitas: 586
Votos: 0
Descargado: 17 veces
Valoración: 0.00
» Valora este script «
ZipDescargar

Bueno Aqui Os dejo Una Modificacion De el Script De Electros EDESCARGAS Bueno , es una simple modificación que ize para que los elinks se bajasen directamente , Bueno Donde mejor lo veréis será en un ejemplo Aqui teneis el Ejemplo
http://www.emulezone.gratishost.com Este Script Utiliza las mismas Tablas que el EDESCARGAS asi que si quereis tener el edescargas y el Elinks Edonkey tienes que cambiar los nombres de las tablas :D Es fácil , Solo hay que ponerle Ganas ! :D y Bueno , Pues este Script , Muestra las Descargas de 50 en 50 ...


SQL
CREATE TABLE descargas (
id smallint(5) unsigned NOT NULL auto_increment,
fecha int(10) unsigned NOT NULL default '0',
usuario varchar(20) NOT NULL default '',
titulo varchar(100) NOT NULL default '',
descripcion tinytext NOT NULL,
categoria tinyint(1) unsigned NOT NULL default '0',
urlsitio varchar(100) NOT NULL default '',
urlminibanner varchar(100) NOT NULL default '',
puntos smallint(5) unsigned NOT NULL default '0',
votos smallint(5) unsigned NOT NULL default '0',
calificacion decimal(3,2) unsigned NOT NULL default '0.00',
visitas smallint(5) unsigned NOT NULL default '0',
PRIMARY KEY (id)
) TYPE=MyISAM;







Se basa , Al ? que el EDESCARGAS De 5 Archivos(incluyendo el Config)
DESCARGAS .PHP

<?
include("config.php") ;
if($e) {
$resp = mysql_query("select urlsitio,descarga from descargas where id='$e'") ;
if(mysql_num_rows($resp) != 0) {
$datos = mysql_fetch_array($resp) ;
if($datos[descarga] == 1) { $datos[urlsitio] = "$carpetadondeseguardanlosarchivos/$datos[urlsitio]" ; }
mysql_query("update descargas set visitas=visitas+1 where id='$e'") ;
?>
<script>location='<? echo $datos[urlsitio] ?>'</script>
<?
}
else {
echo "No existe esta Descarga en la base de datos." ;
}
}
if($calificar == "si") {
echo "<p><b>Has votado por la Descarga.</b>" ;
}
if($calificar == "no") {
echo "<p><b>Sólo puedes votar una vez por día.</b>" ;
}
?>
<style type="text/css">
<!--
.Estilo1 {color: #FFFFFF}
-->
</style>

<p class="t1">
<?
// clasificar las descargas
if(isset($c)) {
$clasificacion = array("$descarga0","$descarga1","$descarga2","$descarga3","$descarga4","$descarga5","$descarga6","$descarga7","$descarga8","$descarga9") ;
?>
<b>Categoría:</b> <? echo $clasificacion[$c] ?>
<?
$mostrar = 50 ;
$resp = mysql_query("select id from descargas where categoria='$c'") ;
$descargas = mysql_num_rows($resp) ;
mysql_free_result($resp) ;
?>
<b>Total de descargas:</b> <? echo $descargas ?> | <a href="index.php?id=descargas">Volver</a>
</p>
<p>
<table width="593" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#666666">
<tr bgcolor="#333333">
<td width="371"><div align="center" class="Estilo1">Nombre</div></td>
<td width="120">Comparte:</td>
<td width="102">Descargar</td>
</tr>
<tr>
<td bgcolor="#666666"><span class="tabla_subtitulo"><a href="<? echo $datos[urlsitio] ?>">
<?
$mostrar = 50 ;
if(!$desde) { $desde = 0 ; }
$resp = mysql_query("select * from descargas where categoria='$c' order by titulo asc limit $desde,$mostrar") ;
$desde = $desde + $mostrar ;
while($datos = mysql_fetch_array($resp)) {
?>
</a> <strong>· <? echo $datos[titulo] ?></strong>
</span>
<span class="tabla_subtitulo"> </span></td>
<td bgcolor="#666666"><span class="tabla_subtitulo"><? echo $datos[descripcion] ?></span> </td>
<td bgcolor="#666666"><a href="<? echo $datos[urlsitio] ?>">Descargar</a></td>
</tr>
<tr>
<td><div align="left"><span class="tabla_subtitulo">
<?
}
mysql_free_result($resp) ;
if($desde > $mostrar) {
$anteriores = $mostrar * 2 ;
if($desde == $anteriores) {
echo "<p align=right><a href=index.php?id=descargas&c=$c>Anteriores $mostrar descargas</a> | " ;
}
else {
$anteriores = $desde - $mostrar * 2 ;
echo "<p align=right><a href=index.php?id=descargas&c=$c&desde=$anteriores>Anteriores $mostrar descargas</a> | " ;
}
}
else {
echo "<p align=right>" ;
}
if($desde < $descargas) {
echo "<a href=index.php?id=descargas&c=$c&desde=$desde>Siguientes $mostrar descargas</a>" ;
}
if($desde > $descargas) {
echo "<a href=index.php?id=descargas&c=$c&desde=$desde>Siguientes $mostrar descargas</a>" ;
}
}
else {
?>
</span></div></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</table>
<p>
<?
$resp = mysql_query("select id from descargas where categoria=0") ;
$c0 = mysql_num_rows($resp) ;
$resp = mysql_query("select id from descargas where categoria=1") ;
$c1 = mysql_num_rows($resp) ;
$resp = mysql_query("select id from descargas where categoria=2") ;
$c2 = mysql_num_rows($resp) ;
$resp = mysql_query("select id from descargas where categoria=3") ;
$c3 = mysql_num_rows($resp) ;
$resp = mysql_query("select id from descargas where categoria=4") ;
$c4 = mysql_num_rows($resp) ;
$resp = mysql_query("select id from descargas where categoria=5") ;
$c5 = mysql_num_rows($resp) ;
$resp = mysql_query("select id from descargas where categoria=6") ;
$c6 = mysql_num_rows($resp) ;
$resp = mysql_query("select id from descargas where categoria=7") ;
$c7 = mysql_num_rows($resp) ;
$resp = mysql_query("select id from descargas where categoria=8") ;
$c8 = mysql_num_rows($resp) ;
$resp = mysql_query("select id from descargas where categoria=9") ;
$c9 = mysql_num_rows($resp) ;
?>

<div align="center">
<table width="798" border="0" align="center">
<tr>
<td width="194"><b>· <a href="index.php?id=descargas&c=0">
<? echo $descarga0 ?>
</a></b></td>
<td width="133"><b><a href="index.php?id=descargas&c=0"><span class="n">(<? echo $c0 ?></span>)</a></b></td>
<td width="457"><? echo $descarga0definicion ?></td>
</tr>
<tr>
<td><b>· <a href="index.php?id=descargas&c=1">
<? echo $descarga1 ?>
</a></b></td>
<td><b><a href="index.php?id=descargas&c=1"><span class="n">(<? echo $c1 ?></span>)</a></b></td>
<td><? echo $descarga1definicion ?></td>
</tr>
<tr>
<td><b>· <a href="index.php?id=descargas&c=2">
<? echo $descarga2 ?>
</a></b></td>
<td><b><a href="index.php?id=descargas&c=2"><span class="n">(<? echo $c2 ?></span>)</a></b></td>
<td><? echo $descarga2definicion ?></td>
</tr>
<tr>
<td><b>· <a href="index.php?id=descargas&c=3">
<? echo $descarga3 ?>
</a></b></td>
<td><b><a href="index.php?id=descargas&c=3"><span class="n">(<? echo $c3 ?></span>)</a></b></td>
<td><? echo $descarga3definicion ?></td>
</tr>
<tr>
<td><b>· <a href="index.php?id=descargas&c=4">
<? echo $descarga4 ?>
</a></b></td>
<td><b><a href="index.php?id=descargas&c=4"><span class="n">(<? echo $c4 ?></span>)</a></b></td>
<td><? echo $descarga4definicion ?></td>
</tr>
<tr>
<td><b>· <a href="index.php?id=descargas&c=5">
<? echo $descarga5 ?>
</a></b></td>
<td><b><a href="index.php?id=descargas&c=5"><span class="n">(<? echo $c5 ?></span>)</a></b></td>
<td><? echo $descarga5definicion ?></td>
</tr>
<tr>
<td><b>· <a href="index.php?id=descargas&c=6">
<? echo $descarga6 ?>
</a></b></td>
<td><b><a href="index.php?id=descargas&c=6"><span class="n">(<? echo $c6 ?></span>)</a></b></td>
<td><? echo $descarga6definicion ?></td>
</tr>
<tr>
<td><b>· <a href="index.php?id=descargas&c=7">
<? echo $descarga7 ?>
</a></b></td>
<td><b><a href="index.php?id=descargas&c=7"><span class="n">(<? echo $c7 ?></span>)</a></b></td>
<td><? echo $descarga7definicion ?></td>
</tr>
<tr>
<td><b>· <a href="index.php?id=descargas&c=8">
<? echo $descarga8 ?>
</a></b></td>
<td><b><a href="index.php?id=descargas&c=8"><span class="n">(<? echo $c8 ?></span>)</a></b></td>
<td><? echo $descarga8definicion ?></td>
</tr>
<tr>
<td><b>· <a href="index.php?id=descargas&c=9">
<? echo $descarga9 ?>
</a></b></td>
<td><b><a href="index.php?id=descargas&c=9"><span class="n">(<? echo $c9 ?></span>)</a></b></td>
<td><? echo $descarga9definicion ?></td>
</tr>
</table>
</div>
<div align="center"><b>
<br>
<div align="center">
<?
if($buscar) {
include("config.php") ;
$resp = mysql_query("select * from descargas where descripcion like '%$palabras%'") ;
if(mysql_num_rows($resp) == 0) {
echo "No se encontraron resultados en la búsqueda." ;
}
else {
while($datos = mysql_fetch_array($resp)) {
?>
<table width='100%' border='0' cellpadding='5' cellspacing='0' class='tabla_mensaje'>
<tr>
<td width='74%' height='29' ><div> <a href='<? echo $datos[urlsitio] ?>' target='_blank'>*
<? echo $datos[titulo] ?></a></div></td>
<td width='26%'>compartida por : <? echo $datos[descripcion] ?></td>
</tr>
</table>
<br>
<?
}
}
}
?>
</div>
<p class="t1">Descarga seleccionada aleatoriamente
<p><span class="tabla_subtitulo">
<?
$resp = mysql_query("select * from descargas order by rand() limit 1") ;
$datos = mysql_fetch_array($resp) ;
?>
</span>
<table width='67%' border='0' cellpadding='3' cellspacing='0' class="tabla_titulo">
<form method='post' action='descargascalificar.php?d=<? echo $datos[id] ?>'>
<tr>
<?
if($datos[imagen] == "") {
echo "" ;
}
else {
echo "<td width='3%' class='tabla_subtitulo'><img src='$datos[imagen]' border='0' width='$tamañoanchoimagen' height='$tamañoaltoimagen' onerror=this.onerror='null';this.src='$errorimagen'></td>" ;
}
?>
<td width='97%' height="25" class="tabla_subtitulo"> · <? echo $datos[titulo] ?></td>
<td width='97%' class="tabla_subtitulo"><a href="<? echo $datos[urlsitio] ?>">Descargar elink</a></td>
</tr>
</form>
</table>
<?
mysql_free_result($resp) ;
?>
<p class="t1">Ultimos 10 e-links
<span class="tabla_subtitulo">
<?
$mostrar = 10 ;
$resp = mysql_query("select * from descargas order by id desc limit $mostrar") ;
while($datos = mysql_fetch_array($resp)) {
?>
</span>
<table width='67%' border='0' cellpadding='3' cellspacing='0' class="tabla_titulo">
<form method='post' action='descargascalificar.php?d=<? echo $datos[id] ?>'>
<tr>
<?
if($datos[imagen] == "") {
echo "" ;
}
else {
echo "<td width='3%' class='tabla_subtitulo'><img src='$datos[imagen]' border='0' width='$tama&ntilde;oanchoimagen' height='$tama&ntilde;oaltoimagen' onerror=this.onerror='null';this.src='$errorimagen'></td>" ;
}
?>
<td width='97%' height="25" class="tabla_subtitulo">&middot; <? echo $datos[titulo] ?></td>
<td width='97%' class="tabla_subtitulo"><a href="<? echo $datos[urlsitio] ?>">Descargar elink</a></td>
</tr>
</form>
</table>
<?
}
mysql_free_result($resp) ;
?>
<?
}
?>





Descargasenviar.php , Donde Se Enviarán los elinks
<?
include("ulogin.php") ;
?>
<?
include ("config.php") ;
if($enviar) {
$descarga = 0 ;
// Si el usuario quiere subir el archivo
if($archivo != "" && $envioarchivo == 1) {
// Comprobaciones para verificar si el archivo es correcto
$extensiones = explode(".",$archivo_name) ;
$num = count($extensiones) - 1 ;
if($extensiones[$num] != "$extensiondelarchivosoportada") { $error = "Sólo se permiten archivos .$extensiondelarchivosoportada<br>" ; }

if(file_exists("$carpetadondeseguardanlosarchivos/$archivo_name")) { $error = "Ya existe un archivo con este nombre.<br>" ; }
if($archivo_size > $tamañoporarchivoenviado) { $error .= "El archivo debe pesar menos de $tamañoporarchivoenviado Bytes.<br>" ; }
if($error) {
echo "
<p class=\"titulo\">Error
<p>$error
<p><a href=\"javascript:history.back()\">Regresar</a>
" ;
exit ;
}
copy($archivo,"$carpetadondeseguardanlosarchivos/$archivo_name") ;
$descarga = 1 ;
}
$fecha = time() ;
function quitar($texto) {
$texto = trim($texto) ;
$texto = htmlspecialchars($texto) ;
return $texto ;
}
$usuario = $HTTP_COOKIE_VARS[unick] ;
$titulo = quitar($titulo) ;
$descripcion = quitar($descripcion) ;
$categoria = quitar($categoria) ;
$urlsitio = quitar($urlsitio) ;
$urlminibanner = quitar($urlminibanner) ;
if($urlsitio == "http://") { $urlsitio = "" ; }
if($urlminibanner == "http://") { $urlminibanner = "" ; }
if($envioarchivo == 1) { $urlsitio = $archivo_name ; }
mysql_query("insert into descargas (fecha,usuario,titulo,descripcion,categoria,urlsitio,urlminibanner,puntos,votos,calificacion,descarga)
values ('$fecha','$usuario','$titulo','$descripcion','$categoria','$urlsitio','$urlminibanner','5','1','5','$descarga')") ;
echo "La descarga ha sido agregada con éxito. Haz click <a href=index.php?id=descargas>aquí</a> para regresar a descargas.<br><br>" ;
}
?>
<div class="t1">Enviar elink </div>
<br>
<form method="post" action="index.php?id=descargasenviar" name="formulario" enctype="multipart/form-data" onsubmit="return revisar()">
<p><b>Título:</b><br>
<input type="text" name="titulo" size="30" maxlength="50" class="form">
<br>
<b>web de referencia :</b><br>
<input name="descripcion" type="text" class="form" onKeyPress="caracteres" value="" size="30" maxlength="98">
<br>
<br>
<b>Categoría:</b><br>
<select name='categoria' class='form'>
<option value='0' selected><? echo $descarga0 ?>
o<option value='1'><? echo $descarga1 ?>
<option value='2'><? echo $descarga2 ?>
o<option value='3'><? echo $descarga3 ?>
o<option value='4'><? echo $descarga4 ?>
<option value='5'><? echo $descarga5 ?>
<option value='6'><? echo $descarga6 ?>
<option value='7'><? echo $descarga7 ?>
o<option value='8'><? echo $descarga8 ?>
o<option value='9'><? echo $descarga9 ?>
</select>
<br>
<b>URL del elink :</b><br>
<input type="text" name="urlsitio" size="30" maxlenght="100" value="http://" class="form">
<br>
o<br>
<br>
<input type="submit" name="enviar" value="Enviar" class="form">
</p>
</form>





Descargascalificar.php [ no es necesario ]
<?
include("config.php") ;
if($HTTP_GET_VARS[$administrador]) { echo "Acceso denegado. Intento de hackeo." ; exit ; }
// Se comprueba que el mensaje pertenezca al usuario que desea editar la descarga
// Si el que desea editarlo es el administrador ya no se hace la comprobación
if($HTTP_COOKIE_VARS[unick] != $administrador) {
$resp = mysql_query("select id from descargas where id='$descargasid' and usuario='$HTTP_COOKIE_VARS[unick]'") ;
// Mensaje que aparece cuando el que edita la descarga no es el propietario ni es un administrador
if(@mysql_num_rows($resp) == 0) {
echo "No puedes editar este enlace,Haz click <a href=javascript:history.back()>aquí</a> para regresar." ;
exit ;
}
mysql_free_result($resp) ;
}
// Se actualizan los datos de la descarga una vez enviado el formulario
if($enviar) {
function quitar($texto) {
$texto = trim($texto) ;
$texto = htmlspecialchars($texto) ;
return $texto ;
}
$titulo = quitar($titulo) ;
$descripcion = quitar($descripcion) ;
$categoria = quitar($categoria) ;
$urlsitio = quitar($urlsitio) ;
$urlminibanner = quitar($urlminibanner) ;
$imagen = quitar($imagen) ;
mysql_query("update descargas set titulo='$titulo',descripcion='$descripcion',categoria='$categoria',urlsitio='$urlsitio',urlminibanner='$urlminibanner',imagen='$imagen' where id='$descargasid'") ;
echo "Tu descarga ha sido editada con éxito. Haz click <a href='index.php?id=descargas' >aquí</a> para regresar a la seccion descargas.<br><br>" ;
}
// Se obtienen los datos de la descarga y se muestran en el forumulario a traves de su id
$resp = mysql_query("select * from descargas where id=$descargasid") ;
while($datos = mysql_fetch_array($resp)) {
?>
<b>Editar una descarga</b><br>
<form name="formulario" method="post" action="index.php?id=descargaseditar&descargasid=<? echo $descargasid ?>" onsubmit="return revisar()">
<b>Título:</b><br>
<input type="text" name="titulo" size="30" maxlength="25" value="<? echo $datos[titulo] ?>" class="form">
<br>
<b>Descripción de archivo:</b><br>
<textarea name="descripcion" cols="30" rows="5" class="form" onKeyPress="caracteres"><? echo $datos[descripcion] ?></textarea>
<br>
<script>
function caracteres() {
if(formulario.caracteres.value != formulario.descripcion.value.length) {
formulario.caracteres.value = formulario.descripcion.value.length ;
}
setTimeout("caracteres()",200) ;
}
onload=caracteres ;
archivo = 0 ;
function revisar() {
if(formulario.titulo.value.length == 0) { alert('Debes escribir un titulo.') ; return false ; }
if(formulario.titulo.value.length > 100) { alert('El tiulo del archivo supera los 100 caractéres.') ; return false ; }
if(formulario.descripcion.value.length == 0) { alert('Debes escribir una descripcion .') ; return false ; }
if(formulario.descripcion.value.length > 255) { alert('La descripcion supera los 255 caractéres.') ; return false ; }
if(formulario.urlsitio.value.length == 0) { alert('Debes escribir el enlace .') ; return false ; }
if(formulario.urlsitio.value.length > 100) { alert('La url del archivo supera los 100 caractéres.') ; return false ; }
if(archivo == 0) { archivo++ ; } else { alert('El archivo se está subiendo por favor espera.') ; return false ; }
}
</script>
<input type="text" name="caracteres" size="3" value="0" class="form">
Máximo 255 caractéres<b><br>
Categoría:</b><br>
<select name="categoria" class="form">
<option <? if ($datos[categoria] == "0" ) {echo "selected"; } ?> value='0'><? echo $descarga0 ?>
<option <? if ($datos[categoria] == "1" ) {echo "selected"; } ?> value='1'><? echo $descarga1 ?>
<option <? if ($datos[categoria] == "2" ) {echo "selected"; } ?> value='2'><? echo $descarga2 ?>
<option <? if ($datos[categoria] == "3" ) {echo "selected"; } ?> value='3'><? echo $descarga3 ?>
<option value='4' <? if ($datos[categoria] == "4" ) {echo "selected"; } ?>><? echo $descarga4 ?>
<option value='5' <? if ($datos[categoria] == "5" ) {echo "selected"; } ?>><? echo $descarga5 ?>
<option value='6' <? if ($datos[categoria] == "6" ) {echo "selected"; } ?>><? echo $descarga6 ?>
<option value='7' <? if ($datos[categoria] == "7" ) {echo "selected"; } ?>><? echo $descarga7 ?>
<option value='8' <? if ($datos[categoria] == "8" ) {echo "selected"; } ?>><? echo $descarga8 ?>
<option value='9' <? if ($datos[categoria] == "9" ) {echo "selected"; } ?>><? echo $descarga9 ?>
</select>
<br>
<b>URL del archivo (solo si no has subido el archivo) :</b><br>
<input type="text" name="urlsitio" size="30" maxlenght="100" value="<? echo $datos[urlsitio] ?>" class="form">
<br>
<b>URL del ejemplo practico del archivo (opcional) :</b><br>
<input name="urlminibanner" type="text" class="form" id="urlminibanner" value="<? echo $datos[urlminibanner] ?>" size="30" maxlenght="100">
<br>
<b><font color="#FF0000">URL de la imagen del archivo <br>
(Opcional, Especifica una direccion web)</font> <font color="#FF0000">:</font></b><br>
<input name="imagen" type="text" class="form" id="imagen" value="<? echo $datos[imagen] ?>" size="30" maxlenght="100">
<br>
<br>
<br>
<input type='submit' name='enviar' value='Editar descarga' class='form'>
</form>
<?
}
mysql_free_result($resp) ;
@mysql_close($conectar) ;
?>






Descargaseditar.php

<?
include("config.php") ;
if($HTTP_GET_VARS[$administrador]) { echo "Acceso denegado. Intento de hackeo." ; exit ; }
// Se comprueba que el mensaje pertenezca al usuario que desea editar la descarga
// Si el que desea editarlo es el administrador ya no se hace la comprobación
if($HTTP_COOKIE_VARS[unick] != $administrador) {
$resp = mysql_query("select id from descargas where id='$descargasid' and usuario='$HTTP_COOKIE_VARS[unick]'") ;
// Mensaje que aparece cuando el que edita la descarga no es el propietario ni es un administrador
if(@mysql_num_rows($resp) == 0) {
echo "No puedes editar este enlace,Haz click <a href=javascript:history.back()>aquí</a> para regresar." ;
exit ;
}
mysql_free_result($resp) ;
}
// Se actualizan los datos de la descarga una vez enviado el formulario
if($enviar) {
function quitar($texto) {
$texto = trim($texto) ;
$texto = htmlspecialchars($texto) ;
return $texto ;
}
$titulo = quitar($titulo) ;
$descripcion = quitar($descripcion) ;
$categoria = quitar($categoria) ;
$urlsitio = quitar($urlsitio) ;
$urlminibanner = quitar($urlminibanner) ;
$imagen = quitar($imagen) ;
mysql_query("update descargas set titulo='$titulo',descripcion='$descripcion',categoria='$categoria',urlsitio='$urlsitio',urlminibanner='$urlminibanner',imagen='$imagen' where id='$descargasid'") ;
echo "Tu descarga ha sido editada con éxito. Haz click <a href='index.php?id=descargas' >aquí</a> para regresar a la seccion descargas.<br><br>" ;
}
// Se obtienen los datos de la descarga y se muestran en el forumulario a traves de su id
$resp = mysql_query("select * from descargas where id=$descargasid") ;
while($datos = mysql_fetch_array($resp)) {
?>
<b>Editar una descarga</b><br>
<form name="formulario" method="post" action="index.php?id=descargaseditar&descargasid=<? echo $descargasid ?>" onsubmit="return revisar()">
<b>Título:</b><br>
<input type="text" name="titulo" size="30" maxlength="25" value="<? echo $datos[titulo] ?>" class="form">
<br>
<b>Descripción de archivo:</b><br>
<textarea name="descripcion" cols="30" rows="5" class="form" onKeyPress="caracteres"><? echo $datos[descripcion] ?></textarea>
<br>
<script>
function caracteres() {
if(formulario.caracteres.value != formulario.descripcion.value.length) {
formulario.caracteres.value = formulario.descripcion.value.length ;
}
setTimeout("caracteres()",200) ;
}
onload=caracteres ;
archivo = 0 ;
function revisar() {
if(formulario.titulo.value.length == 0) { alert('Debes escribir un titulo.') ; return false ; }
if(formulario.titulo.value.length > 100) { alert('El tiulo del archivo supera los 100 caractéres.') ; return false ; }
if(formulario.descripcion.value.length == 0) { alert('Debes escribir una descripcion .') ; return false ; }
if(formulario.descripcion.value.length > 255) { alert('La descripcion supera los 255 caractéres.') ; return false ; }
if(formulario.urlsitio.value.length == 0) { alert('Debes escribir el enlace .') ; return false ; }
if(formulario.urlsitio.value.length > 100) { alert('La url del archivo supera los 100 caractéres.') ; return false ; }
if(archivo == 0) { archivo++ ; } else { alert('El archivo se está subiendo por favor espera.') ; return false ; }
}
</script>
<input type="text" name="caracteres" size="3" value="0" class="form">
Máximo 255 caractéres<b><br>
Categoría:</b><br>
<select name="categoria" class="form">
<option <? if ($datos[categoria] == "0" ) {echo "selected"; } ?> value='0'><? echo $descarga0 ?>
<option <? if ($datos[categoria] == "1" ) {echo "selected"; } ?> value='1'><? echo $descarga1 ?>
<option <? if ($datos[categoria] == "2" ) {echo "selected"; } ?> value='2'><? echo $descarga2 ?>
<option <? if ($datos[categoria] == "3" ) {echo "selected"; } ?> value='3'><? echo $descarga3 ?>
<option value='4' <? if ($datos[categoria] == "4" ) {echo "selected"; } ?>><? echo $descarga4 ?>
<option value='5' <? if ($datos[categoria] == "5" ) {echo "selected"; } ?>><? echo $descarga5 ?>
<option value='6' <? if ($datos[categoria] == "6" ) {echo "selected"; } ?>><? echo $descarga6 ?>
<option value='7' <? if ($datos[categoria] == "7" ) {echo "selected"; } ?>><? echo $descarga7 ?>
<option value='8' <? if ($datos[categoria] == "8" ) {echo "selected"; } ?>><? echo $descarga8 ?>
<option value='9' <? if ($datos[categoria] == "9" ) {echo "selected"; } ?>><? echo $descarga9 ?>
</select>
<br>
<b>URL del archivo (solo si no has subido el archivo) :</b><br>
<input type="text" name="urlsitio" size="30" maxlenght="100" value="<? echo $datos[urlsitio] ?>" class="form">
<br>
<b>URL del ejemplo practico del archivo (opcional) :</b><br>
<input name="urlminibanner" type="text" class="form" id="urlminibanner" value="<? echo $datos[urlminibanner] ?>" size="30" maxlenght="100">
<br>
<b><font color="#FF0000">URL de la imagen del archivo <br>
(Opcional, Especifica una direccion web)</font> <font color="#FF0000">:</font></b><br>
<input name="imagen" type="text" class="form" id="imagen" value="<? echo $datos[imagen] ?>" size="30" maxlenght="100">
<br>
<br>
<br>
<input type='submit' name='enviar' value='Editar descarga' class='form'>
</form>
<?
}
mysql_free_result($resp) ;
@mysql_close($conectar) ;
?>







Esta modificación esta creada para insertarla en el Electrosnuke , Si lo quiere poner aparte , tendría que cambiar algunas cosas pero , bueno eso cada cual....

PD* Usa config de electrosnuke Cambien las categorias de descargas por categorias de eMule , Musica , Películas etc ... Bueno , Espero que esta modificación le sirva amuchos de gran ayuda ,
Un saludo
http://deabidnet.megaciudad.com